Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 GLEN ROAD Terraced £297,064 £124,000 7 Apr 2003
4 GLEN ROAD Terraced £247,667 £148,000 3 May 2013
6 GLEN ROAD Terraced £290,401 £125,000 23 Jul 2003
8 GLEN ROAD Terraced £278,118 £274,000 28 Nov 2023
10 GLEN ROAD Terraced £283,148 £270,000 10 Feb 2022